Media Uploading Systems with Hard Deadlines
نویسندگان
چکیده
This paper introduces a new uploading system that automatically uploads multimedia files to a centralized server given client hard deadlines. Unlike systems supporting downloading applications such as video streaming and file sharing, systems that support uploading applications have received relatively little attention in the past decade. While not popularly studied, uploading systems with hard deadlines have several important applications in practice. For instance, such systems can be used in hospitals to gather videos generated from medical devices from various operating rooms for post-procedure analysis and in law enforcement to collect video recordings from police cars during routine patrolling. In this paper, we study an uploading system with hard deadlines in detail. We define a suitable performance measure for the system and evaluate the system performance via analysis and simulations.
منابع مشابه
Design and Implementation of a Media Uploading System
This paper presents the design and performance analysis of an uploading system that automatically uploads multimedia files to a centralized server given client hard deadlines. If not uploaded by the deadlines, existing files may be lost or new files cannot be recorded. The uploading systems with hard deadlines have several important applications in practice. For instance, such systems can be us...
متن کاملEnergy-Efficient Mobile Data Uploading from High-Speed Trains
Recent decades have witnessed the fast development of high-speed railway systems in many countries, which have significantly shortened the travel time between distant cities. Accompanied with this convenience is the challenge for cell phone vendors to provide broadband Internet access for passengers, particularly considering the fast changing channel conditions in high-speed trains and the limi...
متن کاملDeadlines in Real-Time Systems
This paper discusses the timeliness of real-time control services as seen by the control engineering and real-time scientific communities, arguing that computer-controllers must be designed to meet performance deadlines that, under special circumstances, can be missed as long as hard deadlines are still met. Hard and performance deadlines are central to the design of fault-tolerant real-time sy...
متن کاملWeakly Hard Real-Time Systems
ÐIn a hard real-time system, it is assumed that no deadline is missed, whereas, in a soft or firm real-time system, deadlines can be missed, although this usually happens in a nonpredictable way. However, most hard real-time systems could miss some deadlines provided that it happens in a known and predictable way. Also, adding predictability on the pattern of missed deadlines for soft and firm ...
متن کاملPeer-assisted On-demand Video Streaming with Selfish Peers
Systems delivering stored video content using a peer-assisted approach are able to serve large numbers of concurrent requests by utilizing upload bandwidth from their clients to assist in delivery. In systems providing download service, BitTorrent-like protocols may be used in which “tit-for-tat” policies provide incentive for clients to contribute upload bandwidth. For on-demand streaming deli...
متن کامل